Stream- and State-Based Semantics of Hierarchy in Block Diagrams

نویسندگان

  • Ben Denckla
  • Pieter J. Mosterman
چکیده

Block diagrams are often used in embedded system design for modeling both plant and controller, typically with continuous and discrete modeling, respectively. Though easy to use, advanced users and implementers of these languages often run afoul of subtle semantic problems these seemingly simple languages can have. Based on the streamand state-based approaches, this paper discusses how the specialized state-based semantics of continuous-time block diagrams can interoperate hierarchichally with discrete-time block diagrams. The languages presented may serve as a reference of sorts, helping to clarify some of the underlying choices in block diagram language design, and in the process shedding light on the differences between, and limitations of, existing block diagram languages.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hierarchical Hybrid Block Diagrams

Block diagram languages are now commonly used to design and even implement embedded systems. In the design phase, they are used to model both plant and controller, typically with continuous and discrete modeling respectively. The semantics of these languages are often vague and/or complex, which is fine for some users but leaves others puzzled by the behaviors they observe. This paper presents ...

متن کامل

SysML State Machines: a formal model for refinement

! This white paper follows on from COMPASS WP02 (SysML Blocks in CML) to present a denotational semantics of SysML state machine diagrams using CML. We discuss how this semantic formalisation can be used in the wider context of a comprehensive semantics for SysML models. In particular, we focus on the relationship between block definition and state machine diagrams, based on a modelling pattern...

متن کامل

The Most Prominent Theta Roles in the Sindhi Language: The Hierarchy

Abstract This paper focuses on the most prominent theta roles used in the Sindhi language. The study attempts to answer to the research question, ‘How are theta roles prominently used in the Sindhi language?’ The data come from the young native Sindhi speakers. Each verb phrase in the data is examined with the help of Carnie’s (2007) ‘Theta Roles and Thematic Relations’ in order to find the pro...

متن کامل

SHERBROOKE Algebraic State Transition Diagrams

This paper introduces a graphical notation called algebraic state transition diagrams (ASTD), which allows for the combination of state transition diagrams using classical process algebra operators like sequence, iteration, parallel composition, quantified choice and quantified synchronization. It is inspired from automata, statecharts and process algebras. Hence, it combines the strength of al...

متن کامل

Algebraic State Transition Diagrams

This paper introduces a graphical notation called algebraic state transition diagrams (ASTD), which allows for the combination of state transition diagrams using classical process algebra operators like sequence, iteration, parallel composition, quantified choice and quantified synchronization. It is inspired from automata, statecharts and process algebras. Hence, it combines the strength of al...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008